strong and disagreeable body odor - Español Inglés Diccionario